Low level Constructors (direct control points control). |
High Level Constructors (Sweep, Extrude, Boolean Sum, etc.). |
Merging and Profiling tools. |
Evaluation. |
Subdivision. |
Refinement. |
Degree Raising. |
Differentiation and Integration. |
Symbolic Computation (Difference, Sum, and Product). |
Polygonal/Polyline approximation. |
Composition. |
Offset. |
Trimmed surfaces. |
Trivariate volumes. |
Triangular patches. |
poly3d-h: A hidden line removal tool. |
irender: A scan conversion Z buffer rendering tool. |
illustrt: A line drawing illustration tool. |
xogldrvs/xgldrvs/xglmdrvs/xmtdrvs/x11drvs/wntdrvs/wntgdrvs/os2drvs/amidrvs: Display devices (and viewing programs at the same time) for SGI's Open GL and gl, gl/Motif, X11, X11/Motif, Window NT/Win95, Windows NT/Win95 with Open GL, OS2 2.x/3.x, and AMIGA. All these drivers support the display of animation using animation curves. |
irit2ps/irit2dxf/irit2iv/irit2nff/irit2plg/irit2ray/irit2scn/irit2xfg/ irit2hgl/irit2pov: Filters to convert data files created by IRIT to PostScript, DXF, SGI Inventor, NFF, REND386, Rayshade, SCN, Xfig format, HP HPGL plotter language, and POVRAY raytracer's format. |
dat2irit/dxf2irit: Filters to convert from data file of IRIT to IRIT's solid modeling scripts and from DXF to IRIT. |
Adaptive Isocurve Coverage. A coverage based on adaptive extraction of isocurves can be used for various purposes from toolpath for machining purposes to image rendering. This algorithm, that is exploiting symbolic computation, is implemented using the IRIT solid modeller and a tool named xgladap make use of the hardware of the SGI systems to provide real time rendering using adaptive isocurves. |
Surface Layout. A new fabrication scheme automatically computes an approximated layout of a free form surface, on the plane, so it can be cut from planar sheets (such as paper or fabric) and stitched together to form an approximation of the original surface. Tools to automatically compute the layout were implemented using IRIT. |
Morphing. Using refinement and degree raising, two tools that are available in this system, different surfaces can be brought to a common function space and be continuously morphed or transformed from one to the other. Again, a successful implementation exists in IRIT. |
Matching. The inter-correspondance between two freeform curves is of importance in various applications from modeling (ruled and blend surfaces), through graphics (morphing), to computation geometry (offset computation). |
Illustrt. Line drawings is a neglected area of computer graphics. Illustrt is a tool developed with the aid of IRIT, and now is part of IRIT, to automatically generate line drawings with special effects such as width/size and intensity depth cueing, Z sorting, and end of edge clipping etc. |
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW WILL GERSHON ELBER, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY LOST PROFITS, LOST MONIES, OR OTHER SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR A FAILURE OF THE PROGRAMS TO OPERATE WITH PROGRAMS NOT DISTRIBUTED BY GERSHON ELBER) THE PROGRAMS, EVEN IF YOU HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY.